// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({
    env: cloud.DYNAMIC_CURRENT_ENV
})
const db = cloud.database();
const _ = db.command;
// 云函数入口函数
exports.main = async (event, context) => {
    try {
        await db.collection('history').where({
            _openid: event.openid
        }).update({
            data: {
                history: _.unshift(event.record)
            }
        });
        return {
            success: true,
            data: event.record
        };
    } catch (e) {
        return {
            success: false,
            errMsg: e
        };
    }
}